electroshock weapon - German English Dictionary